Uninstall old versions
1 | [root@docker_007 ~]# yum remove docker \ |
Install Docker CE
Install required packages
1 | [root@docker_007 ~]# yum install -y yum-utils \ |
Use the following command to set up the stable repository
1 | # 注意设置阿里云repo |
Install Docker CE
1 | [root@docker_007 ~]# yum install docker-ce |
安装指定版本
1 | [root@dlink-72 docker]# yum list docker-ce --showduplicates | sort -r |
镜像加速器
使用阿里云Docker镜像加速器,进入阿里云控制台查看配置。https://cr.console.aliyun.com/cn-hangzhou/mirrors
1 | mkdir -p /etc/docker |
Start docker
1 | # 启动docker服务,并保持开机自启动 |
以非root用户启动运行docker(可选)
docker安装完之后,可以使用非root用户启动运行
1 | [wangyt@docker_007 ~]# sudo groupadd docker |
执行完上述命令(虚拟机下可能需要重启),重启docker:
1 | [wangyt@docker_007 ~]# sudo systemctl restart docker |
远程访问
参考How do I enable the remote API for dockerd
注意关闭防火墙,linux下关闭【防火墙 & seLinux】
查看docker服务日志
1 | [root@docker_007 ~]# journalctl -ru docker.service |
其他组件
docker compose
https://docs.docker.com/compose/install/
docker machine
https://docs.docker.com/machine/install-machine/